homogeneous catalysis - English Synonyms Dictionary